//package com.example.mytestdemo.customviewbook.three.testcustomctrl;
//
//import android.content.Context;
//import android.graphics.Bitmap;
//import android.graphics.BitmapFactory;
//import android.graphics.Canvas;
//import android.graphics.Color;
//import android.graphics.ColorMatrix;
//import android.graphics.ColorMatrixColorFilter;
//import android.graphics.drawable.Drawable;
//import androidx.annotation.Nullable;
//import android.util.AttributeSet;
//import android.widget.ImageView;
//
//public class CustomImageView extends ImageView {
//
//    private ColorMatrix colorMatrix = new ColorMatrix(new float[]{
//            0.213f, 0.715f, 0.072f, 0, 0,
//            0.213f, 0.715f, 0.072f, 0, 0,
//            0.213f, 0.715f, 0.072f, 0, 0,
//            0,       0,    0, 1, 0,
//    });
//
//    public CustomImageView(Context context) {
//        super(context);
//    }
//
//    public CustomImageView(Context context, @Nullable AttributeSet attrs) {
//        super(context, attrs);
//    }
//
//    public CustomImageView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
//        super(context, attrs, defStyleAttr);
//    }
//
//    @Override
//    protected void onDraw(Canvas canvas) {
//        canvas.save();
//        setColorFilter(new ColorMatrixColorFilter(colorMatrix));
//        super.onDraw(canvas);
//        canvas.restore();
//    }
//}
